Big Huge Thesaurus

hospital room

noun